know one's deficiencies - Spanish English Dictionary